156 research outputs found

    Ciclones: diseño de una aplicación GIS usando orientación a objetos

    Get PDF
    En este trabajo mostramos una aplicación GIS diseñada utilizando tecnología de orientación a objetos. Mostramos además el uso de algunos patterns en este ámbito y discutimos acerca del impacto que tiene el empleo de los mismos en el diseño de esta aplicación

    Modelización de campos continuos en sistemas de información geográfica

    Get PDF
    El aporte más importante de este trabajo es la definición de una arquitectura que permite la definición y el tratamiento de un campo continuo como un objeto del sistema; esto significa: • El campo continuo se define como un conjunto finito de pares (posición, valor) conocido a través de algún método de toma de datos (la muestra origen) más un método de estimación necesario para calcular puntos intermedios que no han sido relevados. • Se pueden asociar distintos algoritmos de estimación a una muestra y, en el caso necesario, cambiar dicho algoritmo dinámicamente, de manera transparente a la aplicación subyacente. • Es posible definir y asociar distintos métodos de implementación para una muestra determinada. • El encapsulamiento del campo continuo permite utilizarlo como un objeto en sí mismo o asociar valores del campos a objetos (discretos) a través de atributos. En el capítulo 2 se describen las principales características de los sistemas de información geográfica. Además de considerar cúales son los principales elementos de estos sistemas, se detallan los diferentes procesos que aparecen en el desarrollo y utilización de los sistemas en particular: • la entrada de datos, la cual tiene una importancia vital en el proceso, pues ésta determinada en gran parte cúan correcta (y por lo tanto cúan confiable) es la información que se está manipulando. • La manipulación de los datos se describe a partir de las funciones de análisis que utilizan la mayoría de los productos de SIG existentes en el mercado. • La definición de las interfaces que definen la salida de información y el análisis que se puede realizar sobre los datos geográficos. En el capítulo 3 se detallan las estructuras de datos que se utilizan para soportar información geográfica y se plantean discusiones sobre el uso de cada una. En el capítulo 4 se describen los conceptos básicos del modelo de objetos que se utiliza como base para la definición de la arquitectura para manipular campos continuos. Este modelo está basado en la tecnología de “Patrones de Diseño” [Gamma et al.95] la cual se describe sucintamente incluyendo un ejemplo. En el capítulo 5 se introducen los conceptos básicos de un campo continuo y las operaciones que habitualmente se requieren sobre este tipo de datos. Se discuten los problemas que existen actualmente para la representación y manipulación de los mismos y se describen algunas investigaciones referentes al tema. En el capítulo 6, se describe la arquitectura definida para campos continuos sobre la base del modelo descripto en el capítulo 4. Se detalla la arquitectura y se especifican las ventajas de su definición. Para mayor claridad se define un ejemplo en el que se muestra su uso. En el capítulo 7 se presenta una implementación posible para la arquitectura definida en el capítulo 6. En el capítulo 8 se describen algunos trabajos relacionados que utilizan técnicas de la orientación a objetos para modelizar aplicaciones SIG. También se hace una discusión sobre las ventajas de la arquitectura presentada en esta tesis. En el capítulo 9 se describen las conclusiones, así como los trabajos futuros que complementarán el proyecto.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Facultad de Ciencias Exacta

    Sistemas de referencias para aplicaciones SIG

    Get PDF
    En este paper presentamos una arquitectura Orientada a Objetos para sistemas de referencias en el marco del diseño de aplicaciones geográficas.\nUn sistema de referencia, genera un marco espacial para una entidad geográfica, brindando la información y el comportamiento necesario para manipular los diferentes sistemas de coordenadas y unidades involucradas.\nEl sistema de referencias ha sido descompuesto en componentes, mediante las cuales, se logra no solo desacoplar comportamiento sino que además permiten la configuración del mismo de acuerdo a los requerimientos de la aplicación.\nLa intención de este trabajo es proveer los mecanismos necesarios para definir distintos sistemas de referencia, asociados a los objetos de la aplicación , así como los métodos de conversión necesarios para poder operar entre ellos, ya que actualmente existen diversos sistemas de referencias en uso, en forma transparente y extensibleÁrea: Ingeniería de Software - Bases de Dato

    Mobile Learning Applications: Exploring Location Sensing Mechanisms

    Get PDF
    In this paper, we present an exploration of two location sensing mechanisms, such as QR codes and beacons, used in Location-based Learning Applications which are performed inside small indoor spaces (e.g. a classroom). The exploration of QR codes was carried out through an implementation of a Location-based Learning Application which was used by students between 7 and 11 years old inside of Primary Schools. Meanwhile, for the exploration of beacons, a functional prototype was made which was systematically tested by students of Faculty of Informatics of UNLP (Argentina). We analysed those characteristics that we have been learned related to how these mechanisms behave when they are used inside small indoor spaces because, in these cases, relevant places to provide learning contents are nearest from each other. We wish to create a discussion about the exploration of these two location sensing mechanisms. We expect that this discussion helps not only to design and develop Location-based Learning Applications, but also to improve authoring tools that are using to generate this kind of applications.Publicado en Communications in Computer and Information Science book series (CCIS, vol. 847).Laboratorio de Investigación y Formación en Informática Avanzad

    Mobile Learning Applications: Exploring Location Sensing Mechanisms

    Get PDF
    In this paper, we present an exploration of two location sensing mechanisms, such as QR codes and beacons, used in Location-based Learning Applications which are performed inside small indoor spaces (e.g. a classroom). The exploration of QR codes was carried out through an implementation of a Location-based Learning Application which was used by students between 7 and 11 years old inside of Primary Schools. Meanwhile, for the exploration of beacons, a functional prototype was made which was systematically tested by students of Faculty of Informatics of UNLP (Argentina). We analysed those characteristics that we have been learned related to how these mechanisms behave when they are used inside small indoor spaces because, in these cases, relevant places to provide learning contents are nearest from each other. We wish to create a discussion about the exploration of these two location sensing mechanisms. We expect that this discussion helps not only to design and develop Location-based Learning Applications, but also to improve authoring tools that are using to generate this kind of applications.Publicado en Communications in Computer and Information Science book series (CCIS, vol. 847).Laboratorio de Investigación y Formación en Informática Avanzad

    Ciclones: diseño de una aplicación GIS usando orientación a objetos : Un caso de uso

    Get PDF
    En este trabajo mostramos una aplicación GIS diseñada utilizando tecnología de orientación a objetos. Mostramos además el uso de algunos patterns en este ámbito y discutimos acerca del impacto que tiene el empleo de los mismos en el diseño de esta aplicación.Eje: Ingeniería de software. Bases de datosRed de Universidades con Carreras en Informática (RedUNCI

    Design and Query Strategies to Hypermedia Applications

    Get PDF
    In this paper we propose an object-oriented model for designing hypermedia applications. As the object-oriented paradigm allows complex and user-defined types, nonconventional and nonatomic attributes, we can take advantage of these capabilities, not only for information modelling, but also for providing alternative ways for accessing information. A query language is then presented; it is based on an Object-Oriented Database System query language. It combines features of object-oriented databases queries and primitives for hypermedia navigation. The language offers the possibility of querying both the application-domain information, and allowing the designers to obtain information about the schema of the application. We present some examples of the use of the object-oriented model and the query language.Laboratorio de Investigación y Formación en Informática Avanzad

    MDE en la generación de aplicaciones para Repositorios Institucionales

    Get PDF
    En el 2012 el Repositorio Institucional de la Universidad Nacional de La Plata, SEDICI, realizó un proceso de migración de Celsius DL a DSpace, donde se evidenció el problema de la representación de recursos, problema recurrente estudiado por algunos autores, no obstante, los trabajos revisados abordan el tema en forma general, no se toma en cuenta el recurso como el eje central. El objetivo central fue dar una solución al problema de la representación de recursos en SEDICI. La solución se planteó en desarrollar un marco de referencia que permitió el desarrollo de aplicaciones, replicable a otros repositorios y bajo el paradigma Model Driven Engineering (MDE) para la implementación de la solución. El marco de referencia se estructuró en 5 módulos. Esta investigación dió respuesta al objetivo planteado y vinculó premisas devenidas de tres disciplinas: Ciencias de la Información, Ciencias Documentales y Ciencias de la Computación. La evaluación de la escritura de textos se realizó a partir de una consigna que solicita producir un escrito sobre un animal (a elección del alumno) y que diferencia dos pasos: la elaboración de un borrador y la producción de una versión final en un espacio destinado para tal fin, considerando un conjunto de recomendaciones que hacen a la revisión de lo elaborado. Los datos se recogieron en los establecimientos educativos, aplicándose el instrumento descripto en forma colectiva

    MDE en la generación de aplicaciones para Repositorios Institucionales

    Get PDF
    En el 2012 el Repositorio Institucional de la Universidad Nacional de La Plata, SEDICI, realizó un proceso de migración de Celsius DL a DSpace, donde se evidenció el problema de la representación de recursos, problema recurrente estudiado por algunos autores, no obstante, los trabajos revisados abordan el tema en forma general, no se toma en cuenta el recurso como el eje central. El objetivo central fue dar una solución al problema de la representación de recursos en SEDICI. La solución se planteó en desarrollar un marco de referencia que permitió el desarrollo de aplicaciones, replicable a otros repositorios y bajo el paradigma Model Driven Engineering (MDE) para la implementación de la solución. El marco de referencia se estructuró en 5 módulos. Esta investigación dió respuesta al objetivo planteado y vinculó premisas devenidas de tres disciplinas: Ciencias de la Información, Ciencias Documentales y Ciencias de la Computación. La evaluación de la escritura de textos se realizó a partir de una consigna que solicita producir un escrito sobre un animal (a elección del alumno) y que diferencia dos pasos: la elaboración de un borrador y la producción de una versión final en un espacio destinado para tal fin, considerando un conjunto de recomendaciones que hacen a la revisión de lo elaborado. Los datos se recogieron en los establecimientos educativos, aplicándose el instrumento descripto en forma colectiva

    Context-Aware Mobile Applications: Taxonomy of factors for building approaches

    Get PDF
    Fusion of sensing mechanisms inside mobile devices (e.g.: GPS, accelerometers) have driven the growth of context-aware mobile applications. Currently, there are building approaches for this kind of applications, but these do not have the flexibility, for example, to derive applications combining different location sensing mechanisms. In this paper, we present a first proposal of a taxonomy of factors that could be considered by context-aware mobile application building approaches, in order to provide variability in the kinds of derived applications. The aim is to generate a discussion that can contribute to the unification of aspects that should be addressed by these building approaches. To complement the taxonomy, we present the analysis of an interview that was conducted with regard to developers who use (or could use) these building approaches. We hope this will enrich the discussion in relation to this kind of approaches.Publicado en: 2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON) : Lima, Peru, 08-10 August 2018Laboratorio de Investigación y Formación en Informática Avanzada (LIFIA)Facultad de Informátic
    corecore